trading softwares multi-tolerance trading solutions multi-key multi-priority trading solution risk management automated trading electronic trading multiple asset classes trading software